huddle someone together - Turkish English Dictionary